c#winfrm问题··求助``急

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:22:14
一界面有btn个textbox点击btn`把testbox里的内容用邮件发送到指定油箱
求btn单击事件中的代码``谢谢``急`
我知道怎么获取文本框的值``但是不知道怎么发送邮件

string sendText=textbox1.Text.ToStrin();
MailMessage MailMsg = new MailMessage();
MailMsg.From = "123@11.com";//发件地址
MailMsg.To = "123@163.com";//收件地址
MailMsg.BodyFormat = MailFormat.Text;
MailMsg.Subject = "标题";
MailMsg.Body = sendText;//要发送的内容
MailMsg.Priority = MailPriority.High;//这个可以不写
SmtpMail.SmtpServer = "IP";//服务器IP
SmtpMail.Send(MailMsg);

不过要引用:using System.Web.Mail;//我这个是在web上的
加外你还要设置一下,具体网上搜索一下邮件设置。

在btn单击事件中
string title = this.testbox.Text;

这样就可以获取文本框的内容了。

你想做C#发邮件的Windows桌面应用程序?类似Outlook Express ?